Map Graph

Church of the Most Precious Blood, Southwark

The Church of the Most Precious Blood is a Roman Catholic church in the Archdiocese of Southwark in the Pastoral Care of the Personal Ordinariate of Our Lady of Walsingham, situated on O'Meara Street in Southwark, London, SE1.

Read article
File:The_Church_of_the_Most_Precious_Blood_in_Southwark.jpgFile:Flickr_-_Duncan~_-_Precious_Blood.jpgFile:Church_of_the_Most_Precious_Blood_Interior_-_Southwark,_UK.jpg
Top Questions
AI generated

List the top facts about Church of the Most Precious Blood, Southwark

Summarize this article

What is the single most intriguing fact about Church of the Most Precious Blood, Southwark?

Are there any controversies surrounding Church of the Most Precious Blood, Southwark?

More questions